something that simulates - Inglés Sinónimo Diccionario